CPAM, A Protocol for Software Composition

نویسندگان

  • Laurence Melloul
  • Dorothea Beringer
  • Neal Sample
  • Gio Wiederhold
چکیده

Software composition is critical for building large-scale applications. In this paper, we consider the composition of components that are methods offered by heterogeneous, autonomous and distributed computational software modules made available by external sources. The objective is to compose these methods and build new applications while preserving the autonomy of the software modules. This would decrease the time and cost needed for producing and maintaining the added functionality. In the following, we describe a highlevel protocol that enables software composition. CPAM, CHAIMS Protocol for Autonomous Megamodules, may be used on top of various distribution systems. It offers additional features for supporting module heterogeneity and preserving module autonomy, and also implements several optimization concepts such as cost estimation of methods and partial extraction of results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Preparation of cationic polyacrylamide by aqueous two-phase polymerization

Cationic polyacrylamide (CPAM) was synthesized by aqueous two-phase polymerization technique using acrylamide (AM) and dimethylaminoethyl methacrylate methyl chloride (DMC) as raw materials, aqueous polyethylene glycol 20000 (PEG 20000) solution as dispersant, 2,2′-azobis(2-amidinopropane) dihydrochloride (V-50) as initiator and poly(dimethylaminoethyl methacrylate methyl chloride) (PDMC) as st...

متن کامل

An Atypical Presentation of Congenital Pulmonary Airway Malformation (CPAM): A Rare Case with Antenatal Ultrasound Findings and Review of Literature

BACKGROUND Congenital pulmonary airway malformation (CPAM) is a relatively rare congenital anomaly with a wide spectrum of ultrasound features depending on the specific variety of CPAM. Antenatal ultrasound is a valuable, safe, nonionizing, cost-effective, widely available and easily reproducible imaging tool and is indispensable in the diagnosis of CPAM. In this paper, we aimed to report an at...

متن کامل

Effects of Cationic Polyacrylamide Characteristics on Sewage Sludge Dewatering and Moisture Evaporation

The effects of the molecular weight (MW) and charge density (CD) of cationic polyacrylamide (CPAM) on sludge dewatering and moisture evaporation were investigated in this study. Results indicated that in sludge conditioning, the optimum dosages were 10, 6, 6, 4, and 4 mg g(-1) CPAM with 5 million MW and 20% CD, 5 million MW and 40% CD, 3 million MW and 40% CD, 8 million MW and 40% CD, and 5 mil...

متن کامل

Congenital Pulmonary Airway Malformation (CPAM) formerly called Congenital Cystic Adenomatoid Malformation

Congenital pulmonary airway malformation (CPAM) is a rare entity. Anesthetic management for lobectomy is challenging due to sudden hemodynamic collapse which may occur during induction and ventilatory problems due to hyperinflation of cystic lesions with positive pressure ventilation. We discuss successful anesthetic management of two infants with CPAM posted for pneumonectomy with a brief ment...

متن کامل

Self-assembled reduced graphene oxide/polyacrylamide conductive composite films.

Substrate supported conductive thin films are prepared by the self-assembly of graphene oxide (GO) on a cationic polyacrylamide (CPAM) layer followed by a subsequent chemical reduction. During self-assembly, the dispersed GO nanosheets with a negative zeta potential from solution are spontaneously assembled onto the positively charged CPAM adsorption layer. In addition, CPAM adsorption on the s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999